Solving arithmetic word problems by scoring equations with recursive neural networks
نویسندگان
چکیده
Solving arithmetic word problems is a cornerstone task in assessing language understanding and reasoning capabilities NLP systems. Recent works use automatic extraction ranking of candidate solution equations providing the answer to problems. In this work, we explore novel approaches score such using tree-structured recursive neural network (Tree-RNN) configurations. The advantage Tree-RNN approach over more established sequential representations, that it can naturally capture structure equations. Our proposed method consists transforming mathematical expression equation into an tree. Further, encode tree by different Tree-LSTM architectures. Experimental results show our (i) improves overall performance with than 3% accuracy points compared previous state-of-the-art, 15% on subset require complex reasoning, (ii) outperforms LSTMs 4%
منابع مشابه
Solving General Arithmetic Word Problems
This paper presents a novel approach to automatically solving arithmetic word problems. This is the first algorithmic approach that can handle arithmetic problems with multiple steps and operations, without depending on additional annotations or predefined templates. We develop a theory for expression trees that can be used to represent and evaluate the target arithmetic expressions; we use it ...
متن کاملDeep Neural Network based system for solving Arithmetic Word problems
This paper presents DILTON, a system which solves simple arithmetic word problems. DILTON first predicts the operation that is to be performed (’-’,’+’,’*’,’/’) through a deep neural network based model and then uses it to generate the answer. DILTON divides the question into two parts worldstate and query as shown in Figure 1. The worldstate and the query are processed separately in two differ...
متن کاملSolving arithmetic problems using feed-forward neural networks
We design new feed-forward multi-layered neural networks which perform di erent elementary arithmetic operations, such as bit shifting, addition of N p-bit numbers, and multiplication of two n-bit numbers. All the structures are optimal in depth and are polinomialy bounded in the number of neurons and in the number of synapses. The whole set of synaptic couplings and thresholds are obtained exa...
متن کاملSolving Linear Semi-Infinite Programming Problems Using Recurrent Neural Networks
Linear semi-infinite programming problem is an important class of optimization problems which deals with infinite constraints. In this paper, to solve this problem, we combine a discretization method and a neural network method. By a simple discretization of the infinite constraints,we convert the linear semi-infinite programming problem into linear programming problem. Then, we use...
متن کاملSolving nonlinear Lane-Emden type equations with unsupervised combined artificial neural networks
In this paper we propose a method for solving some well-known classes of Lane-Emden type equations which are nonlinear ordinary differential equations on the semi-innite domain. The proposed approach is based on an Unsupervised Combined Articial Neural Networks (UCANN) method. Firstly, The trial solutions of the differential equations are written in the form of feed-forward neural networks cont...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Expert Systems With Applications
سال: 2021
ISSN: ['1873-6793', '0957-4174']
DOI: https://doi.org/10.1016/j.eswa.2021.114704